mechanical-atomizing burner - French English Dictionary